#ifndef MAIN_HPP_INCLUDED
#define MAIN_HPP_INCLUDED

//Argument bytes
const int DPBYTES = 1;
const int SRBYTES = 1;
const int CONSTBYTES = 1; //ADC,AND,BIT,CMP,EOR,LDA,SBC 2 if m = 0 for A
//CPX,CPY,LDX,LDY increase to 2 if X = 0 for X/Y
const int ADDRBYTES = 2;
const int LONGBYTES = 3;
const int NEARLABELBYTES = 1;
const int LABELBYTES = 2;

int constAExceptions[] = {29,69,89,201,49,169,233};
int constAExceptionNum = 7;
int constXYExceptions[] = {162,160,192,224};
int constXYExceptionNum = 4;

#endif // MAIN_HPP_INCLUD
